var allProduct = [];//所有已勾选产品的集合(用于重现勾选)
var BuyedProduct = [];//所有产已订购品的集合(用于重现勾选)
//多选框多选
function selectAll() {
	var ischeck = jQuery("#checkbox").attr('checked');
	var checkbox = jQuery("input[name='checkbox']");
	if (ischeck == 'checked') {
		checkbox.attr('checked', 'checked');
	} else {
		checkbox.removeAttr('checked');
	}

	//用于勾选重现
	checkbox.each(function() {
		var ischeck = jQuery(this).attr('checked');
		if (ischeck == 'checked') {
			var str = jQuery(this).val();
			if (pushState(str, allProduct)) {
				allProduct.push(str);
			}
		} else {
			var str = jQuery(this).val();
			allProduct = removestr(str, allProduct);
		}
	});
}
//多选框选中的提交 到购物车
function submitOrder() {
	//alert(allProduct);
	var sss = allProduct.toString();
	var imgData = {
		imgInfo : sss,
		prosele : longandlat[4]
	};

	jQuery.post("submitToOrder.html", imgData, function(data) {
		if (data.dataBack == '1') {
			var single = sss.split(",");
			for ( var i = 0; i < single.length; i++) {
				//alert(single[i]);
			jQuery("#" + single[i]).parent().replaceWith(
					"<td align=\"center\"><input id =\"" + single[i]
							+ "\" type='hidden' /><font color='#E7453D'>"
							+ validate[0] + "</font></td>");
			BuyedProduct.push(single[i]);
			allProduct = removestr(single[i], allProduct);//订购成功一条，就要将全局数据中删去此条

		}

		alert(validate[1]);

	} else {
		alert(validate[2]);
	}
}, 'json');

}
//收集所勾选的产品(用于勾选重现)querydata.js 195
function collectProduct(str) {
	//alert(jQuery("#checkbox" + str).attr('checked'));
	jQuery("#checkbox").attr('checked', false);
	var ischeck = jQuery("#" + str).attr('checked');
	if (ischeck == 'checked') {
		if (pushState(str, allProduct)) {
			allProduct.push(str);
		}
	} else {
		allProduct = removestr(str, allProduct);
	}
}
//对数组操作，与push功能相反
function removestr(str, strs) {
	var newstrs = [];
	for ( var i = 0; i < strs.length; i++) {
		if (str != strs[i]) {
			newstrs.push(strs[i])
		}
		//alert(strs[i]);
	}
	return newstrs;
}
//检验新插入的数据，原数组是否存在
function pushState(str, strs) {
	var state = true;
	for ( var i = 0; i < strs.length; i++) {
		if (str == strs[i]) {
			state = false;
		}
	}
	return state;
}

//翻页取消勾选所有勾选
function removeallselect() {
	jQuery("#checkbox").removeAttr('checked');
}
//翻页勾选重现、已订购部分重现
function selectTheProduct() {
	for ( var i = 0; i < allProduct.length; i++) {//勾选重现
		var str = allProduct[i].toString();
		//		alert(1);
		jQuery("#" + str).attr('checked', 'checked');
	}

	for ( var j = 0; j < BuyedProduct.length; j++) {//已订购重现
		var str = BuyedProduct[j].toString();
		jQuery("#" + str).parent().replaceWith(
				"<td align=\"center\"><input id =\"" + str
						+ "\" type='hidden' /><font color='#E7453D'>"
						+ validate[0] + "</font></td>");
	}
}
